cloven hoof or foot - Espagnol Anglais Dictionnaire